技術(shù)博客INFO
        聯(lián)系我們CONTACT

        公司地址:茂名市人民南路新村大院22號101

        電話:13592986386

        python學(xué)習(xí)日志列表list range操作pop() sort() reverse() append您當(dāng)前的位置:首頁 > python學(xué)習(xí)日志列表list range操作pop() sort() reverse() append

        python學(xué)習(xí)日志列表list range操作pop() sort() reverse() append

        發(fā)布時(shí)間:2024/11/19 21:33:10

        python的列表操作


        定義列表:
        lists = ['1','2','3']
        lists = [['1','2'],['3','4'],'5']


        定義一個空列表
        lists = []


        訪問列表中的元素
        # 索引從0開始
        print (lists[0])


        訪問列表最后一個元素
        lists[-1]


        訪問列表倒數(shù)第二個元素
        lists[-2]


        以此類推


        列表中添加元素
        lists.append('4')


        列表中插入元素
        lists.insert(0,'0')


        列表中刪除元素


        根據(jù)位置刪除元素
        del lists[0]


        方法pop()可以刪除列表末尾的元素,并讓你能接著使用它
        lists = ['1','2','3']
        n = lists.pop()
        print (n)


        也可以傳入位置,使用pop刪除指定位置的元素
        lists.pop(1)


        根據(jù)元素值刪除元素
        lists.remove('1')


        方法remove()只能刪除第一次出現(xiàn)的值


        對列表進(jìn)行排序


        永久排序,會改變原列表的順序
        lists.sort()


        lists.sort(reverse=True)  #注意,這里的True區(qū)分大小寫。! reverse=True表示倒序排


        臨時(shí)排序,不會改變原列表的順序
        sorted(lists)
        print(sorted(lists,reverse=True))


        反轉(zhuǎn)列表(讓列表與現(xiàn)有順序相反,而不是排序),永久修改
        lists.reverse()


        列表長度
        len(lists)


        遍歷列表
        for v in lists:
         print (v)


        數(shù)值列表range()
        for i in range(1,4):
         print(i)


        注意,range(1,4)里面只包含1,2,3




        將1~9的平方放到一個列表里
        普通方法:
        lists=[]
        for i in range(1,10):
         lists.append(i**2)
        print(lists)


        列表解析方法:
        lists1=[i**2 for i in range(1,10)]
        print(lists1)






        有码中文AV无码中文,日本婬片在线视频,听筒婷婷色色激情五月,日本成人不卡免费at视频,亚洲综合日韩一区,人妻一区另类综合,女同欧洲亚洲一区二区,亚洲一区二区三区四